﻿using B.S.Meeting.ErrorCode;
using B.S.Meeting.ReadAPI.Dtos;
using MediatR;

namespace B.S.Meeting.ReadAPI.Applications.Commands.Approves
{
    public class GetApproveCommand:IRequest<APIResult<APIPaging<List<ApproveDto>>>>
    {
        public int PageIndex { get; set; } = 1;
        public int PageSize { get; set; } = 100;
        /// <summary>
        /// 会议名称
        /// </summary>
        public string? Location { get; set; }
        /// <summary>
        /// 会议主题
        /// </summary>
        public string? ThemeName { get; set; }
        /// <summary>
        /// 会议时间
        /// </summary>
        public string? MeetingDate { get; set; }
        /// <summary>
        /// 审批结果
        /// 1 已审批
        /// 0 待审批
        /// </summary>
        public int? ApproveReservationStatus { get; set; }
    }
}
